shatterproof/splinterproof glass - Francés Inglés Diccionario